package com.gaj.entity.bhrxx;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDate;

/**
 * 未成年被害人信息表
 *
 * @author gaj
 * @since 2024-01-01
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("wcnhrxx")
public class Wcnhrxx {

    /**
     * 自增ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 协同信息表id（外键关联xtxx）
     */
    private Integer xtxxid;

    /**
     * 姓名
     */
    private String xm;

    /**
     * 曾用名
     */
    private String cym;

    /**
     * 性别
     */
    private Integer xb;

    /**
     * 出生日期
     */
    private LocalDate csrq;

    /**
     * 国籍
     */
    private Integer gj;

    /**
     * 住所地
     */
    private String zsd;

    /**
     * 住所地详细地址
     */
    private String zsdxxdz;

    /**
     * 所在学校/单位
     */
    private String szxxdw;

    /**
     * 学校/单位所在地
     */
    private String xxdwszd;

    /**
     * 身份
     */
    private Integer sf;

    /**
     * 受教育状况
     */
    private Integer sjyzk;

    /**
     * 法定代理人姓名
     */
    private String fddlrxm;

    /**
     * 特殊群体
     */
    private String tsqt;

    /**
     * 监护情况
     */
    private String jhqk;

    /**
     * 被害人与犯罪嫌疑人关系
     */
    private String bhryfzxyrgx;
}

